application technology satellite - Espagnol Anglais Dictionnaire